An Evolvable Hardware Tutorial
نویسنده
چکیده
Evolvable Hardware (EHW) is a scheme inspired by natural evolution, for automatic design of hardware systems. By exploring a large design search space, EHW may find solutions for a task, unsolvable, or more optimal than those found using traditional design methods. During evolution it is necessary to evaluate a large number of different circuits which is normally most efficiently undertaken in reconfigurable hardware. For digital design, FPGAs (Field Programmable Gate Arrays) are very applicable. Thus, this technology is applied in much of the work with evolvable hardware. The paper introduces EHW and outlines how it can be applied for hardware design of real-world applications. It continues by discussing the main problems and possible solutions. This includes improving the scalability of evolved systems. Promising features of EHW will be addressed as well, including run-time adaptable systems.
منابع مشابه
On Feasibility of Adaptive Level Hardware Evolution for Emergent Fault Tolerant Communication
A permanent physical fault in communication lines usually leads to a failure. The feasibility of evolution of a self organized communication is studied in this paper to defeat this problem. In this case a communication protocol may emerge between blocks and also can adapt itself to environmental changes like physical faults and defects. In spite of faults, blocks may continue to function since ...
متن کاملTetsuya Higuchi , Yong Liu , Xin Yao ( Eds . ) Evolvable
This chapter provides an introduction to evolvable hardware. First, the basic idea of evolvable hardware is outlined. Because evolvable hardware involves the integration of programmable logic device and evolutionary computation, these are both explained briefly. Then, an overview of current research on evolvable hardware is presented. Finally, the chapter discusses some directions for future re...
متن کاملImplementation of Evolvable Fuzzy Hardware for Packet Scheduling Through Online Context Switching
Real-time cell scheduling is a promising area for the application of evolvable hardware (EHW). In this paper, we describe an intrinsic evolvable and online adaptive EHW for solving the packet switching problem. Based on the coding and evolution scheme, we refer to it as evolvable fuzzy hardware (EFH), an extension of our proposed evolvable fuzzy system (EFS) [1, 2] and reconfigurable fuzzy infe...
متن کاملIndustrial Applications of Evolvable Hardware
In this talk, first, the introduction of the concept of Evolvable Hardware (EHW) is made focussed on: basic concept of evolvable hardware, digital hardware evolution (gate-level evolvable hardware and function level evolvable hardware), also analogue hardware evolution and mechanical hardware evolution. The industrial applications of EHW are discussed, including : (a) cellular phone analog LSI ...
متن کاملAnalysis of Genotype Size for an Evolvable Hardware System
The evolution of logic circuits, which falls under the heading of evolvable hardware, is carried out by evolutionary algorithms. These algorithms are able to automatically configure reconfigurable devices. One of main difficulties in developing evolvable hardware with the ability to design functional electrical circuits is to choose the most favourable EA features such as fitness function, chro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004